What is the meaning of the word "double down"?
Definitions:
-
to double or significantly increase a risk, investment, or other commitment verb
- The political party doubled down on a position that many found absurd.